約 5,853,792 件
https://w.atwiki.jp/sanosoft/pages/51.html
yumのリポジトリの追加登録方法 (CentOS 7) CentOS 7の場合のリポジトリの追加登録方法について記載します。 1. EPEL(Extra Packages for Enterprise Linux) (1) yumでインストール # yum install epel-release もしくは # yum install https //dl.fedoraproject.org/pub/epel/7/x86_64/Packages/e/epel-release-7-13.noarch.rpm ※バージョンアップにより、ファイル名が変更している場合があるので、注意して下さい。 (2) 設定ファイルの編集 インストールが完了すると、「/etc/yum.repos.d」ディレクトリに「epel.repo」が作成されます。 このファイルを編集します。 # vi /etc/yum.repos.d/epel.repo [epel]セクションで「enabled=0」とします。 [epel] name=Extra Packages for Enterprise Linux 7 - $basearch #baseurl=http //download.fedoraproject.org/pub/epel/7/$basearch mirrorlist=https //mirrors.fedoraproject.org/metalink?repo=epel-7 arch=$basearch failovermethod=priority enabled=0 gpgcheck=1 gpgkey=file ///etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-7 [epel-debuginfo] name=Extra Packages for Enterprise Linux 7 - $basearch - Debug #baseurl=http //download.fedoraproject.org/pub/epel/7/$basearch/debug mirrorlist=https //mirrors.fedoraproject.org/metalink?repo=epel-debug-7 arch=$basearch failovermethod=priority enabled=0 gpgkey=file ///etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-7 gpgcheck=1 [epel-source] name=Extra Packages for Enterprise Linux 7 - $basearch - Source #baseurl=http //download.fedoraproject.org/pub/epel/7/SRPMS mirrorlist=https //mirrors.fedoraproject.org/metalink?repo=epel-source-7 arch=$basearch failovermethod=priority enabled=0 gpgkey=file ///etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-7 gpgcheck=1 (3) 利用方法 # yum --enablerepo=epel -y install (パッケージ名) 2. Remi (1) インストール # yum install http //rpms.famillecollet.com/enterprise/remi-release-7.rpm (2) 利用方法 # yum --enablerepo=remi -y install (パッケージ名) 3. MySQL (1) インストール # yum install https //dev.mysql.com/get/mysql80-community-release-el7-3.noarch.rpm (2) 設定ファイルの編集 インストールが完了すると、「/etc/yum.repos.d」ディレクトリに「mysql-community.repo」が作成されます。 このファイルを編集します。 # vi /etc/yum.repos.d/mysql-community.repo 各セクションで「enabled=1」を「enabled=0」とします。 # Enable to use MySQL 5.5 [mysql55-community] name=MySQL 5.5 Community Server baseurl=http //repo.mysql.com/yum/mysql-5.5-community/el/7/$basearch/ enabled=0 gpgcheck=1 gpgkey=file ///etc/pki/rpm-gpg/RPM-GPG-KEY-mysql # Enable to use MySQL 5.6 [mysql56-community] name=MySQL 5.6 Community Server baseurl=http //repo.mysql.com/yum/mysql-5.6-community/el/7/$basearch/ enabled=0 gpgcheck=1 gpgkey=file ///etc/pki/rpm-gpg/RPM-GPG-KEY-mysql # Enable to use MySQL 5.7 [mysql57-community] name=MySQL 5.7 Community Server baseurl=http //repo.mysql.com/yum/mysql-5.7-community/el/7/$basearch/ enabled=0 gpgcheck=1 gpgkey=file ///etc/pki/rpm-gpg/RPM-GPG-KEY-mysql [mysql80-community] name=MySQL 8.0 Community Server baseurl=http //repo.mysql.com/yum/mysql-8.0-community/el/7/$basearch/ #enabled=1 enabled=0 gpgcheck=1 gpgkey=file ///etc/pki/rpm-gpg/RPM-GPG-KEY-mysql [mysql-connectors-community] name=MySQL Connectors Community baseurl=http //repo.mysql.com/yum/mysql-connectors-community/el/7/$basearch/ #enabled=1 enabled=0 gpgcheck=1 gpgkey=file ///etc/pki/rpm-gpg/RPM-GPG-KEY-mysql [mysql-tools-community] name=MySQL Tools Community baseurl=http //repo.mysql.com/yum/mysql-tools-community/el/7/$basearch/ #enabled=1 enabled=0 gpgcheck=1 gpgkey=file ///etc/pki/rpm-gpg/RPM-GPG-KEY-mysql [mysql-tools-preview] name=MySQL Tools Preview baseurl=http //repo.mysql.com/yum/mysql-tools-preview/el/7/$basearch/ enabled=0 gpgcheck=1 gpgkey=file ///etc/pki/rpm-gpg/RPM-GPG-KEY-mysql [mysql-cluster-7.5-community] name=MySQL Cluster 7.5 Community baseurl=http //repo.mysql.com/yum/mysql-cluster-7.5-community/el/7/$basearch/ enabled=0 gpgcheck=1 gpgkey=file ///etc/pki/rpm-gpg/RPM-GPG-KEY-mysql [mysql-cluster-7.6-community] name=MySQL Cluster 7.6 Community baseurl=http //repo.mysql.com/yum/mysql-cluster-7.6-community/el/7/$basearch/ enabled=0 gpgcheck=1 gpgkey=file ///etc/pki/rpm-gpg/RPM-GPG-KEY-mysql [mysql-cluster-8.0-community] name=MySQL Cluster 8.0 Community baseurl=http //repo.mysql.com/yum/mysql-cluster-8.0-community/el/7/$basearch/ enabled=0 gpgcheck=1 gpgkey=file ///etc/pki/rpm-gpg/RPM-GPG-KEY-mysql 4. IUS(Inline with Upstream Stable) (1) yumでインストール # yum install https //repo.ius.io/ius-release-el7.rpm (2) 設定ファイルの編集 インストールが完了すると、「/etc/yum.repos.d」ディレクトリに「ius.repo」が作成されます。 このファイルを編集します。 # vi /etc/yum.repos.d/ius.repo [ius]セクションで「enabled=0」とします。 [ius] name = IUS for Enterprise Linux 7 - $basearch baseurl = https //repo.ius.io/7/$basearch/ #enabled = 1 enabled = 0 repo_gpgcheck = 0 gpgcheck = 1 gpgkey = file ///etc/pki/rpm-gpg/RPM-GPG-KEY-IUS-7 [ius-debuginfo] name = IUS for Enterprise Linux 7 - $basearch - Debug baseurl = https //repo.ius.io/7/$basearch/debug/ enabled = 0 repo_gpgcheck = 0 gpgcheck = 1 gpgkey = file ///etc/pki/rpm-gpg/RPM-GPG-KEY-IUS-7 [ius-source] name = IUS for Enterprise Linux 7 - Source baseurl = https //repo.ius.io/7/src/ enabled = 0 repo_gpgcheck = 0 gpgcheck = 1 gpgkey = file ///etc/pki/rpm-gpg/RPM-GPG-KEY-IUS-7 (3) 利用方法 # yum --disablerepo=base,extras,updates --enablerepo=ius -y install (パッケージ名) ※「--disablerepo=base,extras,updates」を付けないとそのまま「base」のパッケージを利用しようとするので、注意して下さい。 (4) GPG鍵の取得に失敗した場合 GPG 鍵の取得に失敗しました [Errno 14] curl#37 - "Couldn t open file /etc/pki/rpm-gpg/IUS-COMMUNITY-GPG-KEY" 上記のようなエラーが表示され、インストールが失敗した場合には、GitHubサイトからGPG鍵を取得して、作成します。 GPG鍵を画面に表示させ、コピーします。 IUS-COMMUNITY-GPG-KEY 「/etc/pki/rpm-gpg/IUS-COMMUNITY-GPG-KEY」にテキストを作成して、ペーストします。 # vi /etc/pki/rpm-gpg/IUS-COMMUNITY-GPG-KEY
https://w.atwiki.jp/blackvinegar/pages/17.html
yumコマンドでインストール済みのものを表示する方法 yum list installed
https://w.atwiki.jp/centos-home/pages/30.html
※他モジュールとの依存性が高く削除できないモジュールなど削除しないモジュールの一覧 パッケージ 説明 MAKEDEV SysVinit auditaudit-libsaudit-libs-python 自宅サーバーでは不要だが、依存モジュールが多数あるので削除できない。(*1) basesystem Red Hat Linux システムを定義するスケルトンパッケージ binutils バイナリユーティリティの GNU コレクション centos-release centos-release-notes coreutils GNU ユーティリティ シェルスクリプトの中で一般に使用されるツールセット cracklibcracklib-dicts パスワード文字列の辞書チェックなどに使われる。 cryptsetup-luks ファイル暗号化のためのパッケージ。 cyrus-saslcyrus-sasl-libcyrus-sasl-plain SMTP認証など様々な認証で使用される。 device-mapper device mapper library db4 C 用の Berkeley DB データベースライブラリ (バージョン 4)。 dbus dbus-glib dbus-python device-mapper-event device mapper libraryに付随する機能(LVMに関連。詳細不明) device-mapper-multipath device mapper libraryに付随する機能(LVMに関連。詳細不明) diffutils dmidecode e2fsprogs ext2ファイルシステムを管理するためのユーティリティ e2fsprogs-libs ext2 ファイルシステムに固有の静的ライブラリとヘッダー elfutils-libelf ELFファイルの読み込みと書き込みをするライブラリ(*2) expat XMLを解析するためのライブラリ(*3) filesystem Linux システム用の基本的なディレクトリレイアウト findutils find ユーティリティの GNU 版 (find と xargs) gawk awk テキスト処理ユーティリティの GNU 版。 gdbm 広範なハッシュ機能を使用するDBルーチン glib2 便利なユーティリティ機能を持つライブラリ glibc GNU libc ライブラリ glibc-common glibc 用汎用バイナリ、ロカールデータ glibc-devel 標準 C ライブラリを使用した開発に必要なファイル glibc-headers Header files for development using standard C libraries groff gorffドキュメントフォーマットシステムのフロントエンド(manが依存しているので削除不能) hal Hardware Abstraction Layer hwdata ハードウェアデータ情報の取得。 iproute IP ルーティングとネットワークデバイス用の拡張設定ツール。 kbd コンソールの設定用ツール(キーボード、ビジュアル端末など) kernel-headers Header files for the Linux kernel for use by glibc keyutils-libs Linux Key Management Utilities Library krb5-libs Kerberos 5 が使用する共有ライブラリ less lvがあるので不要だが、karnelやmanが依存しているので削除不能 libacl アクセスコントロールリスト サポート用の動的ライブラリ libattr 拡張属性サポート用の動的ライブラリ libcap POSIX.1e 機能の取得および設定のためのライブラリ libgcc GCC バージョン 3.0 共有サポートライブラリ libgcrypt general-purpose cryptography library libgomp GCC OpenMP 2.5 shared support library libgpg-error libgpg-error libidn 国際化DNSサポートライブラリー(curlとgnupgに依存しているので削除不能) libselinux SELinux library and simple utilities libsepol SELinux binary policy manipulation library libstdc++ GNU Standard C++ライブラリv3 libsysfs sysfsから情報を得るためのライブラリ libtermcap termcap データベースにアクセスするための基本的なシステムライブラリ libusb USB デバイスへuserspace がアクセスできるライブラリ libuser ユーザーとグループアカウント管理ライブラリ libutempter A privileged helper for utmp/wtmp updates libvolume_id Dynamic libraries to get volume ids libxml2 XML および HTML サポートを提供するライブラリ libxml2-python libxml2 ライブラリ用の Python バインド logrotate システムログファイルの交換、圧縮、削除、およびメール送信 lv 多言語対応 ファイルビューア(*4) m2crypto Python スクリプトにおける OpenSSL 使用のサポート mailx 電子メールメッセージ送信用 /bin/mail プログラム mcstrans mcstransはSELinuxTranslationDaemonのこと。(*5) mingetty 仮想コンソール専用のコンパクトな getty プログラム mkinitrd モジュールをプリロードするための初期 RAM ディスクイメージを作ります。(kernelが依存しているので削除不能) mktemp 安全に/tmpファイルを作成するための小さなユーティリティ module-init-tools Kernel module management utilities. nash nash shell(*6) ncurses CRT 画面を処理し、カスタマイズするためのパッケージ net-tools 基本的なネットワークツール newt テキストモードのユーザーインターフェイスを開発するためのライブラリ nspr OpenSSLで利用されるネットワークツール nss Network Security Services ntsysv 特定のランレベルにおけるシステムサービスの停止/起動を設定するツール openldap openldap openssh openssh openssh-clients openssh-clients openssh-server openssh-server openssl openssl pam アプリケーション用の認証を行うセキュリティツール passwd PAM によってパスワードを設定/変更するための passwd ユーティリティ pciutils PCI バス関連ユーティリティ pcre Perl 互換通常圧縮ライブラリ perl Perl perl-NKF nkf (Network Kanji Filter) 用の Perl 拡張 pm-utils Power management utilities and scripts for Fedora Core popt コマンドラインのパラメータを解析するための C ライブラリ procps システムとプロセスを監視するユーティリティ psmisc システムのプロセスを管理するためのユーティリティ python python python-elementtree python(Fast XML parser and writer) python-iniparse python-iniparse python-sqlite python-sqlite python-urlgrabber python-urlgrabber readline 入力されたコマンドラインを編集するためのライブラリ redhat-logos Red Hat 関連のアイコンとロゴ setup システム設定ファイルとセットアップファイルのセット shadow-utils シャドウパスワードファイルとユーザー/グループアカウントを管理するための slang S-Lang 拡張言語のための共有ライブラリ sqlite sqlite sysklogd システムロギングデーモンとカーネルメッセージトラップデーモン tcp_wrappers TCP デーモンのラッパーとして機能するセキュリティツール termcap 特定のアプリケーションによって使用される端末機能データベース tzdata Timezone data udev A userspace implementation of devfs usermode 特定のユーザーアカウント管理タスク用のツール。 util-linux 基本的なシステムユーティリティのセット vim-minimal 最小バージョンの VIM エディタ yum-metadata-parser A fast metadata parser for yum 全部で116モジュール このページを編集
https://w.atwiki.jp/snagplaces/pages/30.html
最終更新日時:2009年11月19日 (木) 10時35分37秒[編集] yumは統合rpmパッケージ管理アプリケーションです。 リポジトリという管理サイトを利用してオンラインによるアプリケーションのインストールや検索、管理が容易にできるようになりました。 インストールしたいパッケージの依存関係を自動で検出するので非常に便利です。 昔はパッケージの再インストールができないという地味に困る仕様があったのですが、最近対応したようです。 ここでは、yumの調整とサードパーティリポジトリの追加を行います。 パッケージ自動更新システムの変更 パッケージダウンロード時に最速ミラーサイトを検出する yumの基本コマンド yumの外部リポジトリrpmforgeリポジトリの追加 livnaリポジトリの追加 パッケージ自動更新システムの変更 CentOS標準でついてくるパッケージ自動更新システム(yum-updatesd)は何かと不都合をおこすようなので、cron管理による自動更新システム(yum-cron)に変更します。 yum-updatesdサービス停止 # service yum-updatesd stop アンインストール # yum remove yum-updatesd yum-cronのインストール # yum install yum-cron ※依存パッケージ:yum-downloadonly yum-cronサービスの開始 # service yum-cron start 自動起動登録 # chkconfig yum-cron on [▲上へ] パッケージダウンロード時に最速ミラーサイトを検出する パッケージのダウンロードや検索が非常に速くなるので便利ではありますが、特殊なリポジトリを指定しているとパッケージ取得にエラーが出ることがあります。 ※CentOS5.3では既にインストール済みになっています。 # yum install yum-fastestmirror [▲上へ] yumの基本コマンド パッケージデータベースの更新 # yum list インストール済みパッケージの更新 # yum update OSのアップグレード(kernel含む) # yum upgrade パッケージの検索 # yum search パッケージ名 [▲上へ] yumの外部リポジトリ CentOSが標準で持つリポジトリ以外に、さまざまな外部リポジトリがあります。 導入できるパッケージの幅は広がりますが、過信しすぎると動作不良の原因となるため、必要な時だけ有効にする仕様とします。 外部リポジトリの使用 # yum enablerepo=リポジトリ名 install パッケージ名 指定するリポジトリ名は追加したリポジトリの設定ファイル(xxx.repo)の[]で囲われた文字を使用します。 外部リポジトリを追加したあとは必ず「enabled=0」に設定しましょう。 rpmforgeリポジトリの追加 公式サイト:RPMforge - RPMRepo Wiki ※「Using RPMforge」もしくは「RPMforge mirrors」から ※rpmforgeとdagは同じものみたいです。 ダウンロード # wget http //packages.sw.be/rpmforge-release/rpmforge-release-0.3.6-1.el5.rf.i386.rpm インストール # rpm -Uvh rpmforge-release-0.3.6-1.el5.rf.i386.rpm 設定ファイルの編集 # vi /etc/yum.repos.d/rpmforge.repo 【8行目あたり】自動使用を無効 enabled = 0 livnaリポジトリの追加 公式サイト:rpm.livna.org ※「thislink」から ダウンロード # wget http //rpm.livna.org/livna-release.rpm インストール # rpm -Uvh livna-releace.rpm livnaも同様に「enabled = 0」にしておきましょう。 [▲上へ]
https://w.atwiki.jp/rubyocho/pages/37.html
動作環境 パッケージ yum lighttpd, lighttpd-fastcgi ruby-gemパッケージのインストール Gem GemRunner(NameError)"のエラー対策 gemパッケージをインストール その他、必要なプログラム 本プログラムのインストール chasen辞書の設定 データベースの設定 Webサーバの設定: 動作環境 おそらく、RedHatやCentOSのyum系dも動くかも? CentOS5.1で パッケージ yum yum listで下調べ # yum list | grep ruby ruby.i386 1.8.5-5.el5_1.1 installed ruby-devel.i386 1.8.5-5.el5_1.1 installed ruby-libs.i386 1.8.5-5.el5_1.1 installed ruby-mode.i386 1.8.5-5.el5_1.1 installed ruby-docs.i386 1.8.5-5.el5_1.1 updates ruby-irb.i386 1.8.5-5.el5_1.1 updates ruby-rdoc.i386 1.8.5-5.el5_1.1 updates # yum list | grep lib | grep ruby apt-getで必要なパッケージは、 apt-get install ruby irb ruby1.8-dev libpgsql-ruby1.8 libfcgi-ruby1.8 librmagick-ruby1.8 libopenssl-ruby1.8 rdoc zlib1g-dev apache2 postgresql postfix chasen chasen-dictutils libchasen-dev ipadic kakasi libkakasi-ruby1.8 zip unzip rsync libgd2-xpm libgd-ruby1.8 libxslt1-dev xsltproc gcc make とりあえず、いける所まで、言ってみよ~~。 lighttpd, lighttpd-fastcgi lighttpd+PHP ruby-gemパッケージのインストール http //www.rubygems.org/からruby-gemの最新版をインストール wget http //rubyforge.org/frs/download.php/29548/rubygems-1.0.1.tgz tar xzovf rubygems-1.0.1.tgz cd rubygems-1.0.1 ruby setup.rb apt-get install rubygems Gem GemRunner(NameError)"のエラー対策 http //d.hatena.ne.jp/bottleneck/20080112/1200135756 gemパッケージをインストール gem install rake scrapi tidy --include-dependencies その他、必要なプログラム 音声合成やルビ振りのページの作成のために,rubyからchsenを使用するためのライブラリ wget http //raa.ruby-lang.org/cache/ruby-chasen/chasen1.6.tar.gz tar zxvf chasen1.6.tar.gz cd chasen1.6 ruby extconf.rb make sudo make install 音声合成プログラムであるlameをダウンロードし、インストール wget http //downloads.sourceforge.net/lame/lame-3.97.tar.gz tar zxvf lame-3.97.tar.gz cd lame-3.97 ./configure make make install 本プログラムのインストール ディレクトリ配置プログラム本体: /var/share/cms/ (所有者www-dataユーザ) 公開ページのdoc root: /var/www/cms/ (所有者www-dataユーザ) 本プログラムを/var/share/cms/にcopy mkdir -p /var/share/cms chown -R www-data www-data /var/share/cms tar zxvf pref-shimane-cms-1.0.0.tar.gz mkdir /var/www/cms cp -r pref-shimane-cms-1.0.0/* /var/share/cms/ chown -r www-data www-data /var/share/cms chasen辞書の設定 ページの読み上げ機能のためにユーザが単語の読みを登録 辞書の作成と、辞書をchasenが利用できるように cd /var/share/cms/dict/ sudo -u www-data make chasenの辞書directoryにユーザ辞書へのsymlinkを作成 ln -s /var/share/cms/dict/user.* /usr/share/chasen/dic/ipadic/ データベースの設定 データベースユーザの作成 createuser www-data Shall the new user be allowed to create databases? (y/n) y Shall the new user be allowed to create more new users? (y/n) n データベースの作成:テスト用、開発用、本番用のデータベースを作成 createdb -U www-data cms_test -E UNICODE createdb -U www-data cms_development -E UNICODE createdb -U www-data cms_production -E UNICODE Webサーバの設定:
https://w.atwiki.jp/a24wiki/pages/17.html
yumにて xen と kernel-xen のインストールに失敗します。 発行したコマンドと結果は以下のとおりです (RHNにて追加エンタイトルメント Virtualizationにチェックを済み) [root@hostname02 yum.repos.d]# yum install xen kernel-xen Loaded plugins rhnplugin, security Excluding Packages in global exclude list Finished Setting up Install Process No package kernel-xen available. Resolving Dependencies -- Running transaction check --- Package xen.i386 0 3.0.3-105.el5_5.5 set to be updated -- Processing Dependency xen-libs = 3.0.3-105.el5_5.5 for package xen -- Processing Dependency xen-hypervisor-abi = 3.1 for package xen -- Processing Dependency xz-libs for package xen -- Processing Dependency python-virtinst for package xen -- Processing Dependency libxenstore.so.3.0 for package xen -- Processing Dependency libxenguest.so.3.0 for package xen -- Processing Dependency libxenctrl.so.3.0 for package xen -- Processing Dependency libfsimage.so.1.0(libfsimage.so.1.0) for package xen -- Processing Dependency libfsimage.so.1.0 for package xen -- Processing Dependency libblktap.so.3.0 for package xen -- Processing Dependency bridge-utils for package xen -- Running transaction check --- Package bridge-utils.i386 0 1.1-2 set to be updated --- Package python-virtinst.noarch 0 0.400.3-9.el5 set to be updated -- Processing Dependency libvirt-python = 0.2.1 for package python-virtinst --- Package xen.i386 0 3.0.3-105.el5_5.5 set to be updated -- Processing Dependency xen-hypervisor-abi = 3.1 for package xen --- Package xen-libs.i386 0 3.0.3-105.el5_5.5 set to be updated -- Processing Dependency libext4fs.so.2 for package xen-libs --- Package xz-libs.i386 0 4.999.9-0.3.beta.20091007git.el5 set to be updated -- Running transaction check --- Package e4fsprogs-libs.i386 0 1.41.9-3.el5 set to be updated --- Package libvirt-python.i386 0 0.6.3-33.el5_5.3 set to be updated -- Processing Dependency libvirt = 0.6.3-33.el5_5.3 for package libvirt-python -- Processing Dependency libvirt.so.0(LIBVIRT_0.6.3) for package libvirt-python -- Processing Dependency libvirt.so.0(LIBVIRT_0.6.1) for package libvirt-python -- Processing Dependency libvirt.so.0(LIBVIRT_0.6.0) for package libvirt-python -- Processing Dependency libvirt.so.0(LIBVIRT_0.5.0) for package libvirt-python -- Processing Dependency libvirt.so.0(LIBVIRT_0.4.5) for package libvirt-python -- Processing Dependency libvirt.so.0(LIBVIRT_0.4.1) for package libvirt-python -- Processing Dependency libvirt.so.0(LIBVIRT_0.4.0) for package libvirt-python -- Processing Dependency libvirt.so.0(LIBVIRT_0.3.3) for package libvirt-python -- Processing Dependency libvirt.so.0(LIBVIRT_0.3.2) for package libvirt-python -- Processing Dependency libvirt.so.0(LIBVIRT_0.3.0) for package libvirt-python -- Processing Dependency libvirt.so.0(LIBVIRT_0.2.3) for package libvirt-python -- Processing Dependency libvirt.so.0(LIBVIRT_0.2.1) for package libvirt-python -- Processing Dependency libvirt.so.0(LIBVIRT_0.2.0) for package libvirt-python -- Processing Dependency libvirt.so.0(LIBVIRT_0.1.9) for package libvirt-python -- Processing Dependency libvirt.so.0(LIBVIRT_0.1.5) for package libvirt-python -- Processing Dependency libvirt.so.0(LIBVIRT_0.1.4) for package libvirt-python -- Processing Dependency libvirt.so.0(LIBVIRT_0.1.1) for package libvirt-python -- Processing Dependency libvirt.so.0(LIBVIRT_0.1.0) for package libvirt-python -- Processing Dependency libvirt.so.0(LIBVIRT_0.0.5) for package libvirt-python -- Processing Dependency libvirt.so.0(LIBVIRT_0.0.3) for package libvirt-python -- Processing Dependency libvirt.so.0 for package libvirt-python --- Package xen.i386 0 3.0.3-105.el5_5.5 set to be updated -- Processing Dependency xen-hypervisor-abi = 3.1 for package xen -- Running transaction check --- Package libvirt.i386 0 0.6.3-33.el5_5.3 set to be updated -- Processing Dependency iscsi-initiator-utils for package libvirt -- Processing Dependency cyrus-sasl-md5 for package libvirt --- Package xen.i386 0 3.0.3-105.el5_5.5 set to be updated -- Processing Dependency xen-hypervisor-abi = 3.1 for package xen -- Running transaction check --- Package cyrus-sasl-md5.i386 0 2.1.22-5.el5_4.3 set to be updated -- Processing Dependency cyrus-sasl-lib = 2.1.22-5.el5_4.3 for package cyrus-sasl-md5 --- Package iscsi-initiator-utils.i386 0 6.2.0.871-0.16.el5 set to be updated --- Package xen.i386 0 3.0.3-105.el5_5.5 set to be updated -- Processing Dependency xen-hypervisor-abi = 3.1 for package xen -- Running transaction check -- Processing Dependency cyrus-sasl-lib = 2.1.22-5.el5 for package cyrus-sasl-plain -- Processing Dependency cyrus-sasl-lib = 2.1.22-5.el5 for package cyrus-sasl-devel -- Processing Dependency cyrus-sasl-lib = 2.1.22-5.el5 for package cyrus-sasl --- Package cyrus-sasl-lib.i386 0 2.1.22-5.el5_4.3 set to be updated --- Package xen.i386 0 3.0.3-105.el5_5.5 set to be updated -- Processing Dependency xen-hypervisor-abi = 3.1 for package xen -- Running transaction check --- Package cyrus-sasl.i386 0 2.1.22-5.el5_4.3 set to be updated --- Package cyrus-sasl-devel.i386 0 2.1.22-5.el5_4.3 set to be updated --- Package cyrus-sasl-plain.i386 0 2.1.22-5.el5_4.3 set to be updated --- Package xen.i386 0 3.0.3-105.el5_5.5 set to be updated -- Processing Dependency xen-hypervisor-abi = 3.1 for package xen -- Finished Dependency Resolution xen-3.0.3-105.el5_5.5.i386 from rhel-i386-server-vt-5 has depsolving problems -- Missing Dependency xen-hypervisor-abi = 3.1 is needed by package xen-3.0.3-105.el5_5.5.i386 (rhel-i386-server-vt-5) Error Missing Dependency xen-hypervisor-abi = 3.1 is needed by package xen-3.0.3-105.el5_5.5.i386 (rhel-i386-server-vt-5) You could try using --skip-broken to work around the problem You could try running package-cleanup --problems package-cleanup --dupes rpm -Va --nofiles --nodigest The program package-cleanup is found in the yum-utils package. yum clean all コマンドを実行後、再度 yum install xen kernel-xen のコマンドを実行してもエラーとなりました。 なお、再インストール後、同じ操作でインストールができました。 上記メッセージの出力理由を教えてください。 >>>>>>>>>> お世話になっております。Red Hat Global Support Services と申します。 この度は、本サポートをご利用頂き誠にありがとうございます。 いただきましたご質問に対して以下の通り回答させて頂きます。 本事象は、yum clean all によるキャッシュのクリアでは回避できない、DB の問題 もしくはチャンネルに問題があったと思われます。万が一再度発生した場合は、 yum-utils をインストールした上で下記をお試しください。 package-cleanup --problems package-cleanup --dupes
https://w.atwiki.jp/suffix/pages/1526.html
yum関連で良く使うコマンドを中心に記載する。 内容 コマンド 備考 アップデート可能なパッケージをチェック yum check-updateyum list updates アップデート実施 yum update --skip-brokenを入れると依存関係で失敗するものを無視。--exclude=kernel*とすると、kernel関係のアップデートを除外 yum upgrade yum updateと異なり、不要になったファイルを削除する ダウングレード実施 yum downgrade 古いパッケージとヘッダーを削除 yum clean all update時にNo packages marked for updateや想定と異なるバージョンのパッケージが表示が出る場合に実施すると良い。 キャッシュを削除 /var/cache/yumの中身を削除する rpmデータベースの再構築 sudo rm -f /var/lib/rpm/__db*sudo rpm --rebuilddb yum clean allでもダメな場合に試すと良いかも パッケージ情報の表示 yum info 依存関係にあるパッケージ表示 yum deplist 利用可能なパッケージの表示 yum list installedと続けるとインストール済のパッケージ情報を見れる。availableと続けると、利用可能なパッケージ情報を見れる パッケージの検索 yum search キーワードから検索する場合のコマンド。古いパッケージを探す場合は--showduplicatesをつけると良い yum provides ファイル名やコマンド名から検索する場合のコマンド。依存関係のあるファイルがどのパッケージに含まれるかを探すのに便利 パッケージのインストール yum install --downlaodonly --downloaddir=ダウンロード先とすることでダウンロードだけすることも可能 yum local install ローカルのrpmを指定する場合はlocalinstallとする パッケージのダウンロード yumdownloader --destdir=置きたい場所 yum-utilsをあらかじめインストールしている必要がある パッケージの削除 yum erase リポジトリ表示 yum repolist all リポジトリ情報表示 yum repoinfo リポジトリの同期を取る reposync リポジトリの指定 --disablerepo=\* --enablerepo=[/etc/yum.repos.dのrepoファイルで指定しているリポジトリID] disablerepoで全てのリポジトリが無効化、enablerepoで指定のリポジトリの有効化が行われることにより、リポジトリ対象を限定できる yumの設定 yum-config-manager /etc/yum.repos.d/を編集しなくとも、コマンドでリポジトリ追加したりもできる ■関連 独自リポジトリを用意する yumチートシート
https://w.atwiki.jp/atwikimyj/pages/101.html
yumのインストール 参考: http //blog.livedoor.jp/emosei/tag/CentOS 以下、実際はwgetから次のwgetまでは改行なしです # cd /usr/local/src/ # mkdir yumrpm # cd yumrpm # wget http //ftp.iij.ad.jp/pub/linux/centos/5.1/os/x86_64/CentOS/m2crypto-0.16-6.el5.1.x86_64.rpm # wget http //ftp.iij.ad.jp/pub/linux/centos/5.1/os/x86_64/CentOS/python-elementtree-1.2.6-5.x86_64.rpm # wget http //ftp.iij.ad.jp/pub/linux/centos/5.1/os/x86_64/CentOS/python-sqlite-1.1.7-1.2.1.x86_64.rpm # wget http //ftp.iij.ad.jp/pub/linux/centos/5.1/os/x86_64/CentOS/python-urlgrabber-3.1.0-2.noarch.rpm # wget http //ftp.iij.ad.jp/pub/linux/centos/5.1/os/x86_64/CentOS/yum-3.0.5-1.el5.centos.5.noarch.rpm # wget http //ftp.iij.ad.jp/pub/linux/centos/5.1/os/x86_64/CentOS/rpm-4.4.2-47.el5.x86_64.rpm # wget ftp //ftp.pbone.net/mirror/ftp.centos.org/5.1/os/x86_64/CentOS/rpm-python-4.4.2-47.el5.x86_64.rpm # wget http //ftp.yz.yamagata-u.ac.jp/pub/linux/scientific/51/archive/obsolete/ yum-metadata-parser-1.0-8.fc6.x86_64.rpm 一気に、 # rpm -ihv *.rpm
https://w.atwiki.jp/insane_tja/pages/861.html
曲Data Lv BPM TOTAL NOTES 平均密度 ★4 165-165 983 7.94Notes/s 譜面構成・攻略 譜面画像
https://w.atwiki.jp/sanosoft/pages/129.html
yumのリポジトリの追加登録方法【Amazon Linux 2】 Amazon Linux 2でyumリポジトリを追加する方法を記載します。 1. EPEL(Extra Packages for Enterprise Linux) (1) amazon-linux-extrasによるインストール まずインストールすることのできるソフトウェアおよびバージョンを確認します。 $ sudo amazon-linux-extras 0 ansible2 available \ [ =2.4.2 =2.4.6 =2.8 =stable ] 2 httpd_modules available [ =1.0 =stable ] 3 memcached1.5 available \ [ =1.5.1 =1.5.16 =1.5.17 ] 5 postgresql9.6 available \ [ =9.6.6 =9.6.8 =stable ] 6 postgresql10 available [ =10 =stable ] 9 R3.4 available [ =3.4.3 =stable ] 10 rust1 available \ [ =1.22.1 =1.26.0 =1.26.1 =1.27.2 =1.31.0 =1.38.0 =stable ] 11 vim available [ =8.0 =stable ] 15 php7.2 available \ [ =7.2.0 =7.2.4 =7.2.5 =7.2.8 =7.2.11 =7.2.13 =7.2.14 =7.2.16 =7.2.17 =7.2.19 =7.2.21 =7.2.22 =7.2.23 =7.2.24 =7.2.26 =stable ] 17 lamp-mariadb10.2-php7.2 available \ [ =10.2.10_7.2.0 =10.2.10_7.2.4 =10.2.10_7.2.5 =10.2.10_7.2.8 =10.2.10_7.2.11 =10.2.10_7.2.13 =10.2.10_7.2.14 =10.2.10_7.2.16 =10.2.10_7.2.17 =10.2.10_7.2.19 =10.2.10_7.2.22 =10.2.10_7.2.23 =10.2.10_7.2.24 =stable ] 18 libreoffice available \ [ =5.0.6.2_15 =5.3.6.1 =stable ] 19 gimp available [ =2.8.22 ] 20 docker=latest enabled \ [ =17.12.1 =18.03.1 =18.06.1 =18.09.9 =stable ] 21 mate-desktop1.x available \ [ =1.19.0 =1.20.0 =stable ] 22 GraphicsMagick1.3 available \ [ =1.3.29 =1.3.32 =1.3.34 =stable ] 23 tomcat8.5 available \ [ =8.5.31 =8.5.32 =8.5.38 =8.5.40 =8.5.42 =8.5.50 =stable ] 24 epel available [ =7.11 =stable ] 25 testing available [ =1.0 =stable ] 26 ecs available [ =stable ] 27 corretto8 available \ [ =1.8.0_192 =1.8.0_202 =1.8.0_212 =1.8.0_222 =1.8.0_232 =1.8.0_242 =stable ] 28 firecracker available [ =0.11 =stable ] 29 golang1.11 available \ [ =1.11.3 =1.11.11 =1.11.13 =stable ] 30 squid4 available [ =4 =stable ] 31 php7.3 available \ [ =7.3.2 =7.3.3 =7.3.4 =7.3.6 =7.3.8 =7.3.9 =7.3.10 =7.3.11 =7.3.13 =stable ] 32 lustre2.10 available \ [ =2.10.5 =2.10.8 =stable ] 33 java-openjdk11 available [ =11 =stable ] 34 lynis available [ =stable ] 35 kernel-ng available [ =stable ] 36 BCC available [ =0.x =stable ] 37 mono available [ =5.x =stable ] 38 nginx1 available [ =stable ] 39 ruby2.6 available [ =2.6 =stable ] 40 mock available [ =stable ] 41 postgresql11 available [ =11 =stable ] 42 php7.4 available [ =stable ] 43 livepatch available [ =stable ] 44 python3.8 available [ =stable ] 45 haproxy2 available [ =stable ] 46 collectd available [ =stable ] 47 aws-nitro-enclaves-cli available [ =stable ] 48 R4 available [ =stable ] 49 kernel-5.4 available [ =stable ] 50 selinux-ng available [ =stable ] 51 php8.0 available [ =stable ] 52 tomcat9 available [ =stable ] 53 unbound1.13 available [ =stable ] 54 mariadb10.5 available [ =stable ] 55 kernel-5.10 available [ =stable ] 56 redis6 available [ =stable ] 57 ruby3.0 available [ =stable ] 58 postgresql12 available [ =stable ] 59 postgresql13 available [ =stable ] 60 mock2 available [ =stable ] 61 dnsmasq2.85 available [ =stable ] ここで24の「epel」をインストールします。 $ sudo amazon-linux-extras install epel (2) 利用方法 $ sudo yum --enablerepo=epel install (パッケージ名) 2. Remi (1) インストール $ sudo yum localinstall http //rpms.famillecollet.com/enterprise/remi-release-7.rpm (2) 利用方法 $ sudo yum --enablerepo=remi install (パッケージ名)